turkish mythology - Turkish English Dictionary